Assembling ..\..\source\d_edgea.s...<br>e:/djgpp/tmp/ccVOU471.s: Assembler messages:<br>e:/djgpp/tmp/ccVOU471.s:734: Error: operands given don't match any known 386 instruction<br>e:/djgpp/tmp/ccVOU471.s:793: Error: operands given don't match any known 386 instruction<br><br><br>I can manually comment lines 524 and 583 of "d_edgea.s", or change the instruction from "fsub" to "fsubs", but of course either method destroys the functionality of the software renderer! (But the OpenGL and Direct3D modes will work perfectly)<br><br>My best guess is I'm not using the same version/distro of the GCC compiler as you, so may I inquire which version you use (2.95, 3.1, etc), and from what does it come (DJGPP, Cygwin, etc?)